squeeze themselves up - Turco Inglés Diccionario